$(function () {
    getuesrinfo()
    // 退出功能
    $('.signout').on('click', function () {
        layer.confirm('确认退出登录吗', { icon: 3, title: '提示' }, function (index) {
            //do something
            location.href = '/login.html'
            localStorage.removeItem('token')
            layer.close(index);
        });
    })
})

// 获取用户信息,渲染页面
function getuesrinfo() {
    axios({
        method: 'get',
        url: '/my/userinfo',
    }).then(res => {
        console.log(res.data);
        if (res.data.status != 0) {
            return layui.layer.msg(res.data.message)
        }
        let username = res.data.data
        xuanran(username)
    })
}

// 渲染用户信息页面 
function xuanran(data) {
    // 如果用户设置了昵称就渲染昵称,如果没有就渲染登录名称
    let name = data.nickname || data.username
    $('.welcome').text('欢迎您' + '\t' + name)
    // 如果用户设置了头像就渲染头像,隐藏文字头像,否则反之
    if (data.user_pic != null) {
        $('.top-img').show().prop('src', data.user_pic)
        $('.span').hide()
    } else {
        let arr = name.trim().split('')
        $('.span').show().text(arr[0].toLocaleUpperCase())
        $('.top-img').hide()
    }

}